5 1* {3 Warp Engine 68040/40 MHz -turbokortti {3 ------------------------------------- Jyrki Saarinen {3Warp Engine {3----------- - Sisältää Motorolan MC68040-prosessorin joko 28, 33 tai 40 MHz:n kellotaajuu- della. 28 MHz malli ei sisällä prosessoria, vaan malli on tarkoitettu A4000/040:n omistajille, jotka voivat käyttää vanhaa prosessoriaan. - MC68040:ssa on sekä MMU (virtuaalimuisti pelaa erittäin nopeasti SCSI2-kovale- vyllä) että FPU. Matematiikkaprosessori on todella nopea, vastaavantaajuista 486-prosessoria kolme kertaa nopeampi. 40 MHz 68040 vastaa siis noin 120 MHz 486-prosessoria liukuluvuissa, joten ollaan siis Pentium-tasolla - paitsi että Pentium laskee väärin. :-) Kokonaisluvuissa 68040 voittaa vastaavantaajuisen 486:n kaksinkertaisesti, eikä tässä ole vielä huomioitu sitä, että Motorolan MC680x0-sarja on kaikin puolin paremmin suunniteltu, siinä on enemmän rekistereitä ja muutenkin ohjelmoijalle MC680x0-sarja on kuin taivas. - Neljä SIMM-paikkaa, maksimimuisti 32 Mt SIMM-palikoilla siis 128 Mt. - Markkinoiden nopein SCSI2-ohjain. Käyttää DMA:ta, vie siis ERITTÄIN vähän pro- sessoriaikaa. Mitattu Seagaten Barracudalla 8 Mt/s muutaman prosentin CPU-kuor- mituksella. - Erittäin nopea muistisysteemi, tukee burst-osoitusta, 4-2-2-2 muistijaksot eli ensimmäisen 32-bittisen sanan lukemiseen menee neljä kellojaksoa, seuraavien kaksi. Tämä tekee 40 MHz mallissa jopa 64 Mt/s. A4000/040:n muistijaksot vertai- lun vuoksi: 7-7-7-7. Muistinopeus noin viisinkertainen A4000/040-malliin verrat- tuna. - Sopii A3000T/4000/4000T:hen, A3000:lle oma malli, muuten sama mutta sisältää vain kaksi SIMM-paikkaa. - Muisteiksi käyvät 4 Mt, 8 Mt, 16 Mt ja 32 Mt 72-piikkiset SIMM-palikat, 60ns suositeltava nopeus 40 MHz kortilla. Erikokoisia palikoita saa sekoittaa vapaas- ti. Sekä 32- että 36-bittiset muistit käyvät kuten muissakin Amiga-tuotteissa, koska Amiga ei käytä ylimääräistä neljää bittiä mitenkään. - Micropoliksen 1 Gt SCSI2-kovalevyllä siirtonopeus lähelle 5 Mt/s muutaman pro- sentin kuormituksella (Suikilla on tällainen levy). - Hintaa USA:sta tilattuna 6700 markkaa, jota pidän varsin kohtuullisena hintana tällaisesta tehosta. Jo vastaavantasoinen SCSI2-ohjainkin maksaisi jonkin ver- ran. - Valmistaja MacroSystem Development, USA. - Tällä kortilla varustettuna A4000/EC030 on halvempi mutta paljon tehokkaampi kuin A4000/040, bonuksena on vielä SCSI2-ohjain. {3Asennus {3------- Ensimmäinen ajatus oli pienen paketin saavuttua pitkän odotuksen jälkeen posti- laatikkooni: "Eihän se näin pieni voi olla." Mutta kyllä se oli, eiväthän A3000/4000:n prosessorikortit ole fyysisesti isokokoisia. Asennus A4000/EC030-koneeseeni sujui mutkattomasti: avasin koneen, otin levyase- makehikon ja ZorroII/III-backplanen pois, poistin vanhan prosessorikortin ja painoin Warp Enginen paikalleen. Asetin SCSI-ohjaimen kokonaan pois hidastamasta käynnistystä, kun en omista yhtään SCSI-laitetta. Siirsin kaksi 4 Mt SIMM-palik- kaa emolevyltä Warp Enginelle ja asetin jumpperit kohdalleen. Minulla oli yksi 60ns ja yksi 80ns palikka. 40 MHz Warp Engine vaatisi kyllä 60ns muistia ilman odotustiloja, mutta 80ns muistikin näyttää toimivan 60ns muistina! Minulla on ilmeisesti käynyt hyvä tuuri... Hitaampiakin muisteja voi käyttää, tällöin tosin muistiosoitukset hidastuvat hieman, jolloin kellojaksot ovat 5-3-3-3. Mukana tulleelta levyltä kopioin Libs:-hakemistoon 68040.library-tiedoston, jota Ami- gaOS tarvitsee 68040:n kanssa. (Sisältää FPU-emuloinnin ym.) Kokemukset kortista ovat pelkästään positiivisia, A4000/EC030 nopeutui kuusin- kertaiseksi, ja se myös näkyy. Ruudunpäivityskin nopeutui huomattavasti, kun Kickstart on siirretty Warp Enginen muistiin, saati sitten tavalliset, jo- kapäiväisessä käytössä olevat ohjelmat. Imagine 3.0:lla renderointi nopeutui ainakin kymmenkertaiseksi, vaikka minulla oli 68EC030:n kanssa kyllä matematiikkaprosessorikin. Vanhan 210 Mt ATID-kovalevyn nopeus ei muuttunut odotettavasti miksikään. Vielä kun saisi SCSI2-kovalevyn, niin kaikki olisi hyvin. {3SysInfo v3.24 {3------------- CopyBack Mode................................ ON Instruction Cache............................ ON Instruction Burst............................ ON Data Cache................................... ON Data Burst................................... ON Central Processing Unit Type................. 68040 Memory Management Unit Type.................. 68040 (IN USE) Floating Point Unit Type..................... 68040+6882 Vector Base Register (VBR) Address........... $0802DD9C Ramsey Chip Revision (A3000)................. N/A Gary Chip Revision (A3000)................... N/A DMA/Gfx Chip................................. AGA ALICE - 2Meg Display Mode................................. DBLPAL: High-res Display Chip................................. AGA LISA CHIP VBlank Frequency in Hz....................... 56 Power Supply Frequency in Hz................. 50 Horizontal Frequency in KHz.................. 29.96 Card Slot Installed.......................... NO Hardware Clock installed..................... CLOCK FOUND EClockFrequency in Hz........................ 709379 SPEED COMPARISONS AGAINST KNOWN MODELS & PERIPHERALS A500 512k or A600 with 1MB CHIP ONLY......... 55.18 B2000, A2000, A1000 or A500 with fast ram.... 41.76 A1200/14 68EC020 ICACHE 2MB CHIP ONLY........ 23.98 A2500/14 A2620 68020 card.................... 14.19 A3000/25 68030 ICACHE IBURST DCACHE NODBURST. 6.30 A4000/25 68040 ICACHE DCACHE COPYBACK........ 1.60 CPU Million Instructions per Second.......... 30.47 FPU Million Floating Operations per Second... 7.73 Speed of Chip Memory vs A600 Chip Memory..... 5.14 Dhrystones per second........................ 29195 Nics Comment............................. Numero Uno